package cliente.pagina.contenido.grupo.recurso;

import comun.constantes.CARPETAS_ARCHIVOS_RECURSO;
import comun.constantes.RECURSOS;
import helpers.grupo.recurso.HelperCreacionGrupos;
import cliente.pagina.Pagina;

public class ContenidoCreacionCantidad extends ContenidoRecursoGrupo {
	
	public ContenidoCreacionCantidad() {
	}

	public ContenidoCreacionCantidad(Pagina pagina) {
		  this.setPagina(pagina);
		 
		  
	}
	
	public String getTitulo() {
		return super.getTitulo()+"- Crear Grupos";
		
	}
	
	protected String getSubcarpetaRecurso() {
		return CARPETAS_ARCHIVOS_RECURSO.GRUPOS;
	}

//	 redefino el metodo abstracto de Vista contenido
	  public String getNombreRecurso()
	  {
	    return RECURSOS.GRUPO;
	  }

	public String getHTMLVista() {
		 HelperCreacionGrupos  helperRecursoGrupoCreacion = new HelperCreacionGrupos(this.getPagina());
	    String html = "";
	    try {
	    	
	    	html += "       <h1>"+this.getTituloContenido()+"</h1>";
	       // agregar listado de los grupos
	       html += helperRecursoGrupoCreacion.getHTMLIngresoCantidadGrupos();
	       helperRecursoGrupoCreacion.commit();
	    }
	    catch (Exception ex) {
	      ex.printStackTrace();
	      helperRecursoGrupoCreacion.rollback();
	      return  comun.MensajeDeError.ERROR_EN_LA_GENERACION_DE_LA_PAGINA;
	    }
	     return html;
	}
		
	protected String getNombrePagina() {
		return "grupo_creacion_cantidad.jsp";
	}
}
